with one's stomach exposed - Spanish English Dictionary